under lock and key


Results for "under lock and key"

English - Turkish Dictionary

under lock and key

(English - Turkish Dictionary) :
kilit altında.